<?php
session_start();
//die("llega");
include(dirname(dirname(dirname(__FILE__)))."/functions/inc/util.inc.php");
include(dirname(dirname(dirname(__FILE__)))."/functions/inc/mydb.inc.php");
include(dirname(dirname(dirname(__FILE__)))."/functions/inc/seguridad.php");




if(is_numeric($_POST["id"])){
    $db = new mydb();
    $fecha="";
    $contado=  ereg_replace(",", ".", $_POST["contado"]);
    $contado_aux=  ereg_replace(",", ".", $_POST["contado_aux"]);
    $financiado=  ereg_replace(",", ".", $_POST["financiado"]);
    $financiado_aux=ereg_replace(",", ".", $_POST["financiado_aux"]);
    $incremento_financiado=$financiado-$financiado_aux;
    $incremento_contado=$contado-$contado_aux;
    if($_POST["anio"]!="0000"){
    $anio_ini=$_POST["anio"]-1;
    $inicio=$anio_ini."-04-01";
    $fin=$_POST["anio"]."-04-01";
    $fecha="moto_certificado<'$fin' AND moto_certificado>='$inicio'";
    }else{
        $fecha="moto_certificado='0000-00-00'";
    }
    
    
  /* $rs_ant=$db->consulta(" SELECT * FROM moto LEFT JOIN modelo  ON (modelo.modelo_id = moto.modelo_id AND modelo.modelo_eliminado=0)
                      LEFT JOIN marca ON 
                      (modelo.marca_id = marca.marca_id AND marca.marca_eliminado=0)
             WHERE  $fecha
          AND est_moto_id!=3  AND est_moto_id!=4 AND moto_eliminado=0 AND  moto.modelo_id=".$_POST["id"]." LIMIT 0,1");*/
    //die(print_r($rs_ant));
    
    //$db->rawData("UPDATE modelo_precio SET modelo_precio_contado=$contado,modelo_precio_financiado=$financiado WHERE modelo_id=".$_POST["id"]);
    /*die("UPDATE moto SET moto_precio_lista=$financiado,moto_precio_venta=$contado WHERE moto_certificado<'$fin' AND moto_certificado>='$inicio' 
            AND est_moto_id!=4 AND moto_eliminado=0 AND  modelo_id=".$_POST["id"]);*/
    $db->rawData("UPDATE moto SET moto_precio_lista=moto_precio_lista+$incremento_financiado,
            moto_precio_venta=moto_precio_venta+$incremento_contado WHERE  $fecha
            AND est_moto_id!=4 AND est_moto_id!=3 AND moto_eliminado=0 AND  modelo_id=".$_POST["id"]);
    
    $db->rawData("UPDATE moto SET moto_precio_lista=moto_precio_lista+$incremento_financiado
            ,moto_precio_venta=moto_precio_venta+$incremento_contado WHERE  $fecha
            AND est_moto_id=3 AND moto_eliminado=0 AND  modelo_id=".$_POST["id"]);
    $mayor;
    if($incremento_financiado>$incremento_contado){
        $mayor=$incremento_financiado;
    }else{
        $mayor=$incremento_contado;
    }
        
    $db->rawData("UPDATE venta SET venta_precio=venta_precio+$mayor
             WHERE  moto_id IN (SELECT moto_id FROM moto WHERE $fecha
            AND est_moto_id!=4 AND moto_eliminado=0 AND  modelo_id=".$_POST["id"]."
            )
            ");
    
    
    echo "<script>
       opener.location.reload(); 
window.close();  
    </script>";
}
?>
